/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package DTO;

/**
 *
 * @author HuuTri
 * Lưu giữ thông tin chi tiết phiếu xuất
 */
public class ChiTietPhieuXuatDTO {
    public final static String TABLE = "CHITIETPHIEUXUAT";
    public final static String MA_CHI_TIET = "MaChiTiet";
    public final static String MA_PHIEU = "MaPhieu";
    public final static String MA_DON_VI_TINH = "MaDonViTinh";
    public final static String SO_LUONG = "SoLuong";
    public final static String DON_GIA = "DonGia";
    public final static String THANH_TIEN = "ThanhTien";
    
    private int _machitiet; // mã chi tiêt
    private int _maphieu; // mã phiếu
    private int _madonvitinh; // mã đơn vị tính
    private int _soluong; // số lượng
    private int _dongia; // đơn giá
    private int _thanhtien; // thành tiền
    
    /*Hàm khởi tạo mặc định*/
    public ChiTietPhieuXuatDTO() {
        initialize(DefaultValue.INT, DefaultValue.INT,
                DefaultValue.INT, DefaultValue.INT,
                DefaultValue.INT, DefaultValue.INT
                );
    }
    
    /*Hàm khởi tạo có giá trị*/
    public ChiTietPhieuXuatDTO(int machitiet, int maphieu, 
           int madonvitinh, int soluong,
           int dongia, int thanhtien) {
        initialize(machitiet, maphieu, madonvitinh, soluong, dongia, thanhtien);
    }
    
    /*Hàm init các giá trị*/
    private void initialize(int machitiet, int maphieu, 
            int madonvitinh, int soluong, 
            int dongia, int thanhtien) {
        _machitiet = machitiet;
        _maphieu = maphieu;
        _madonvitinh = madonvitinh;
        _soluong = soluong;
        _dongia = dongia;
        _thanhtien = thanhtien;
    }

    /*Lấy mã chi tiết*/
    public int getMaChiTiet() {
        return _machitiet;
    }

    /*Gán mã chi tiết*/
    public void setMaChiTiet(int machitiet) {
        this._machitiet = machitiet;
    }

    /*Lấy mã phiếu*/
    public int getMaPhieu() {
        return _maphieu;
    }

    /*Gán mã phiếu*/
    public void setMaPhieu(int maphieu) {
        this._maphieu = maphieu;
    }

    /*Lấy đơn vị tính*/
    public int getMaDonViTinh() {
        return _madonvitinh;
    }

    /*Gán đơn vị tính*/
    public void setMaDonViTinh(int madonvitinh) {
        this._madonvitinh = madonvitinh;
    }

    /*Lấy thông tin số lượng*/
    public int getSoLuong() {
        return _soluong;
    }

    /*Gán số lượng tính*/
    public void setSoLuong(int soluong) {
        this._soluong = soluong;
    }

    public int getDongia() {
        return _dongia;
    }

    public void setDongia(int dongia) {
        this._dongia = dongia;
    }

    public int getThanhtien() {
        return _thanhtien;
    }

    public void setThanhtien(int thanhtien) {
        this._thanhtien = thanhtien;
    }
    
    
}
